<?php
/**
 * 图片处理类
 */
class ImageModel
{
	const IMG_SMALL = 1;
	const IMG_MIDDLE = 2;
	const IMG_BIG = 3;

	/**
	 * 获取图片方法
	 */
	public static function image()
	{
        
	}

    /**
     * 获取封面图片
     * @param   string $image 图片路径
     * @param   string $folder  文件夹名称
     * @return  string
     */
	public static function imageCover($image, $folder)
	{
        if ($image == "no_image.jpg")
        {
        	$imageUrl = "no_image.jpg";
        }
        else
        {
        	$imageUrl = $folder . "/m_" . $image;
        }

        return $imageUrl;
	}

	/**
     * @param   int  $size  图片的大小  
     * @return  url 
	 */
    public static function pic($size = 1)
    {
    	switch($size) {
    		case self::IMG_SMALL:
    			return "s_";
    			break;
    		case self::IMG_MIDDLE:
    		    return "m_";
    		    break;
    		default :
    		    return "";
    		    break;
    	}
    }

    /**
     * 没有图片
     */
	public static function noImage()
	{
		return 'no_image.png';
	}

    /**
     *
     */
    public static function headImage($image, $size)
    {
        $path = "__PUBLIC__/photos/";
        
        if (!empty($image)) {
            $imageUrl = self::pic($size) . $image;
        } else {
            $imageUrl = "no_image.png";
        }

        return  $path . $imageUrl;
    }
}
?>